shield materials - French English Dictionary